audio recording engineering - French English Dictionary